package com.ruoyi.supermarket.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 供客对象 tb_supply
 * 
 * @author ruoyi
 * @date 2024-05-19
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Supply
{
    private static final long serialVersionUID = 1L;

    /** 供客id */
    private Long supplyId;

    /** 供客编号 */
    @Excel(name = "供客编号")
    private String supplyCode;

    /** 供客名称 */
    @Excel(name = "供客名称")
    private String supplyName;

    /** 供客负责人 */
    @Excel(name = "供客负责人")
    private String supplyContact;

    /** 供客电话 */
    @Excel(name = "供客电话")
    private String supplyPhone;

    /** 供客地址 */
    @Excel(name = "供客地址")
    private String supplierAddress;

    /** 供客类型 */
    @Excel(name = "供客类型")
    private String isType;

    /** 是否停用  */
    @Excel(name = "是否停用 ")
    private String status;
    private String isSh;

    /** 创建人 */
    @Excel(name = "创建人")
    private String createName;

    /** 修改人 */
    @Excel(name = "修改人")
    private String updateName;

    private String remark;

    private String shRemark;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
    private List<String> isShList;

    public void setSupplyId(Long supplyId) 
    {
        this.supplyId = supplyId;
    }

    public Long getSupplyId() 
    {
        return supplyId;
    }
    public void setSupplyCode(String supplyCode) 
    {
        this.supplyCode = supplyCode;
    }

    public String getSupplyCode() 
    {
        return supplyCode;
    }
    public void setSupplyName(String supplyName) 
    {
        this.supplyName = supplyName;
    }

    public String getSupplyName() 
    {
        return supplyName;
    }
    public void setSupplyContact(String supplyContact) 
    {
        this.supplyContact = supplyContact;
    }

    public String getSupplyContact() 
    {
        return supplyContact;
    }
    public void setSupplyPhone(String supplyPhone) 
    {
        this.supplyPhone = supplyPhone;
    }

    public String getSupplyPhone() 
    {
        return supplyPhone;
    }
    public void setSupplierAddress(String supplierAddress) 
    {
        this.supplierAddress = supplierAddress;
    }

    public String getSupplierAddress() 
    {
        return supplierAddress;
    }
    public void setIsType(String isType) 
    {
        this.isType = isType;
    }

    public String getIsType() 
    {
        return isType;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }
    public void setCreateName(String createName) 
    {
        this.createName = createName;
    }

    public String getCreateName() 
    {
        return createName;
    }
    public void setUpdateName(String updateName) 
    {
        this.updateName = updateName;
    }

    public String getUpdateName() 
    {
        return updateName;
    }

}
